  <?php
include('../Model/ModelPerfiles.php'); 

if(!isset($_SESSION)) /*Inicialización de variables de sesion*/
{
  session_start();
}

header('Content-Type: text/html; charset=UTF-8'); 

$C_Pa_cedula;

if (isset($_POST['PA_DP_Crear'])) 
{ 

  $C_Pa_cedula=$_POST['V_cedula'];
  $C_Pa_nombre = $_POST['V_nombre'];
  $C_Pa_apellido1 = $_POST['V_apellido1'];
  $C_Pa_apellido2 = $_POST['V_apellido2'];
  $C_Pa_correoelectronico = $_POST['V_correoelectronico'];
  $C_Pa_especialidad = $_POST['V_especialidad'];
  $C_Pa_telefono = $_POST['V_telefono'];

    

  $perfilesAcademicos = new PerfilesAcademicos();
  $perfilesAcademicos->M_Pa_cedula = $C_Pa_cedula;
  $perfilesAcademicos->M_Pa_nombre= $C_Pa_nombre;
  $perfilesAcademicos->M_Pa_apellido1 = $C_Pa_apellido1;
  $perfilesAcademicos->M_Pa_apellido2 = $C_Pa_apellido2;
  $perfilesAcademicos->M_Pa_correoelectronico = $C_Pa_correoelectronico;
  $perfilesAcademicos->M_Pa_especialidad = $C_Pa_especialidad;
  $perfilesAcademicos->M_Pa_telefono = $C_Pa_telefono;


  $perfilesAcademicos->PA_DP_Crear($C_Pa_cedula,$C_Pa_nombre,$C_Pa_apellido1,$C_Pa_apellido2,$C_Pa_especialidad,$C_Pa_correoelectronico,$C_Pa_telefono);
  $mensaje=$perfilesAcademicos->get_m_pa_mensaje();
  if($mensaje==true)
  {
    ?> 
    <script type="text/javascript">
     alert("Datos Personales de Perfil Académico registrado"); 
     window.location="../View/View_PA_DP_Buscar.php";
     </script>
     
    <?php
   
  }
  else
  {
    ?> 
    <script type="text/javascript">
     alert("Error al registrar\nVerifique los datos ingresados"); 
     window.location="../View/View_PA_DP_Buscar.php";
     </script>
     
    <?php
    
  }

} 



if(isset($_POST['Pa_DP_Modificar']))
{

  $C_Pa_modificar_cedula=$_POST['V_PA_DP_modificar_cedula'];
  $C_Pa_modificar_nombre = $_POST['V_PA_DP_modificar_nombre'];
  $C_Pa_modificar_apellido1 = $_POST['V_PA_DP_modificar_apellido1'];
  $C_Pa_modificar_apellido2 = $_POST['V_PA_DP_modificar_apellido2'];
  $C_Pa_modificar_especialidad = $_POST['V_PA_DP_modificar_especialidad'];  
  $C_Pa_modificar_correoelectronico = $_POST['V_PA_DP_modificar_correo'];
  $C_Pa_modificar_telefono = $_POST['V_PA_DP_modificar_telefono'];


  $perfilesAcademicos = new PerfilesAcademicos();
  $perfilesAcademicos->M_Pa_cedula= $C_Pa_modificar_cedula;
  $perfilesAcademicos->M_Pa_nombre= $C_Pa_modificar_nombre;
  $perfilesAcademicos->M_Pa_apellido1 = $C_Pa_modificar_apellido1;
  $perfilesAcademicos->M_Pa_apellido2 = $C_Pa_modificar_apellido2;
  $perfilesAcademicos->M_Pa_correoelectronico = $C_Pa_modificar_correoelectronico;
  $perfilesAcademicos->M_Pa_especialidad = $C_Pa_modificar_especialidad;
  $perfilesAcademicos->M_Pa_telefono = $C_Pa_modificar_telefono;  
  $perfilesAcademicos->Pa_DP_Modificar($C_Pa_modificar_cedula,$C_Pa_modificar_nombre,$C_Pa_modificar_apellido1,$C_Pa_modificar_apellido2,$C_Pa_modificar_especialidad,$C_Pa_modificar_correoelectronico,$C_Pa_modificar_telefono);

  $mensaje=$perfilesAcademicos->get_m_pa_mensaje();
  if($mensaje==true)
  {
    ?> 
    <script type="text/javascript">
     alert("Datos Personales actualizados"); 
     window.location="../View/View_PA_DP_Buscar.php";
     </script>
     
    <?php
   
  }
  else
  {
    ?> 
    <script type="text/javascript">
     alert("Datos Personales NO modificados"); 
     window.location="../View/View_PA_DP_Buscar.php";
     </script>
     
    <?php
    
  }
}



if (isset($_POST['PA_DP_Eliminar'])) 
{

  $C_PA_eliminar=$_POST['V_PA_eliminar'];
  //objeto de la clase Usuario.
  $perfil = new PerfilesAcademicos();
  $perfil->PA_Eliminar($C_PA_eliminar);
  $mensaje=$perfil->get_m_pa_mensaje(); 
  if($mensaje==true)
  {
    ?> 
    <script type="text/javascript">
     alert("Perfil Académico Eliminado"); 
     window.location="../View/View_PA_DP_Buscar.php";
     </script>
     
    <?php
   
  }
  else
  {
    ?> 
    <script type="text/javascript">
     alert("Perfil Académico NO eliminado"); 
     window.location="../View/View_PA_DP_Buscar.php";
     </script>
     
    <?php
    
  }

}



  if (isset($_POST["submit_btn"])) 
  { 

    //mop aqui no se puede usar tildes, ñ.

  $C_PaProf_cedula=$_POST["V_cedula"];
  // $uploaddir = 'http://163.178.148.50/gesac/Core/View/PDF/';
  //$uploaddir = '/gesac/Core/View/PDF';
  $uploaddir = '../View/PDF/';
  $C_Nombre_Archivo= $_FILES["archivo"]["name"];
  $archivo = $_FILES["archivo"]["tmp_name"];  
  $destino = $uploaddir.$_FILES['archivo']['name'];


  $perfilesAcademicos = new PerfilesAcademicos();
  
  if ($_FILES['archivo']['type'] ==='application/pdf')
  {

  $perfilesAcademicos->M_Pa_cedula = $C_PaProf_cedula;
  $perfilesAcademicos->M_Pa_curriculum = $C_Nombre_Archivo;
 
 //orden para enviar los parametros
  $perfilesAcademicos->Pa_DProf_crear($C_PaProf_cedula,$C_Nombre_Archivo);
  $mensaje=$perfilesAcademicos->get_m_pa_mensaje();

  if($mensaje==true && move_uploaded_file($archivo, $destino))
  {
    ?> 
    <script type="text/javascript">
     alert("Datos Profesionales de Perfil Académico registrado.\nEl curriculum ha sido subido al servidor con éxito"); 
     window.location="../View/View_PA.php";
     </script>
     
    <?php
   
  }
  else
  {
    ?> 
    <script type="text/javascript">
     alert("Error al registrar\nVerifique los datos y tipos de archivos ingresados (Puede que el archivo a subir no este en formato PDF)"); 
     window.location="../View/View_PA.php";
     </script>
     
    <?php
    
  }
  }
  else
  {
     ?> 
    <script type="text/javascript">
     alert("Error al registrar\nVerifique el tipo del archivo ingresado (Solo acepta formato PDF)"); 
     window.location="../View/View_PA.php";
     </script>
     
    <?php
  }


  
  

}

// DATOS LABORALES
if (isset($_POST['agregar_DL'])) 
{ 

  $C_Pa_cedula=$_POST['V_cedula'];
  $C_Pa_anno = $_POST['V_anno'];
  $C_Pa_tipoNombramiento = $_POST['V_tipoNombramiento'];
  $C_Pa_periodoNombramiento = $_POST['V_periodoNombramiento'];
   

  $perfilesAcademicos = new PerfilesAcademicos();
  $perfilesAcademicos->M_Pa_cedula = $C_Pa_cedula;
  $perfilesAcademicos->M_Pa_anno= $C_Pa_anno;
  $perfilesAcademicos->M_Pa_tipoNombramiento = $C_Pa_tipoNombramiento;
  $perfilesAcademicos->M_Pa_periodoNombramiento = $C_Pa_periodoNombramiento; 
  $perfilesAcademicos->PA_DL_Crear($C_Pa_cedula,$C_Pa_anno,$C_Pa_tipoNombramiento,$C_Pa_periodoNombramiento);
  $mensaje=$perfilesAcademicos->get_m_pa_mensaje();
  if($mensaje==true)
  {
    ?> 
    <script type="text/javascript">
     alert("Datos Laborales de Perfil Académico registrado"); 
     window.location="../View/View_PA_DL_Buscar.php";
     </script>
     
    <?php
   
  }
  else
  {
    ?> 
    <script type="text/javascript">
     alert("Error al registrar\nVerifique los datos ingresados"); 
     window.location="../View/View_PA_DL_Buscar.php";
     </script>
     
    <?php
    
  }

}

if (isset($_POST['PA_DL_Eliminar'])) 
{

  $C_PA_eliminar=$_POST['V_PA_eliminar'];
  $C_PA_eliminar_anno=$_POST['V_PA_eliminarAnno'];

  //objeto de la clase Usuario.
  $perfil = new PerfilesAcademicos();
  $perfil->PA_DL_Eliminar($C_PA_eliminar,$C_PA_eliminar_anno);
  $mensaje=$perfil->get_m_pa_mensaje(); 
  if($mensaje==true)
  {
    ?> 
    <script type="text/javascript">
     alert("Datos laborales eliminados"); 
     window.location="../View/View_PA_DL_Buscar.php";
     </script>
     
    <?php
   
  }
  else
  {
    ?> 
    <script type="text/javascript">
     alert("Datos laborales NO eliminados"); 
     window.location="../View/View_PA_DL_Buscar.php";
     </script>
     
    <?php
    
  }

} 

?>